home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / misc-part1 / 9801 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.1 KB

  1. Path: fc.hp.com!news
  2. From: koren@hpsrk.fc.hp.com (Steve Koren)
  3. Newsgroups: comp.sys.amiga.datacomm,comp.sys.amiga.advocacy,comp.sys.amiga.misc,comp.sys.amiga.networking
  4. Subject: Re: New Press Release!
  5. Date: 25 Mar 1996 12:19:26 -0700
  6. Organization: HP Fort Collins Site
  7. Sender: koren@hpsrk.fc.hp.com
  8. Message-ID: <oj63f6x7zgh.fsf@hpsrk.fc.hp.com>
  9. References: <4iofm6$e4j@serpens.rhein.de> <DoLC38.2G4@info.uucp>
  10.     <4ir19b$mml@serpens.rhein.de> <oj6wx4dne22.fsf@hpsrk.fc.hp.com>
  11.     <4ivdqe$62a@serpens.rhein.de>
  12.     <19960323.75240E0.D624@contessa.phone.net>
  13.     <4j37re$k6q@serpens.rhein.de>
  14. NNTP-Posting-Host: hpsrk.fc.hp.com
  15. In-reply-to: mlelstv@serpens.rhein.de's message of 24 Mar 1996 11:23:42 +0100
  16. X-Newsreader: Gnus v5.0.9
  17.  
  18.  
  19. mlelstv@serpens.rhein.de (Michael van Elst) wrote:
  20.  
  21. > the working set of the process. As soon as your working set exceeds
  22. > real memory (or the sum of all working sets) you start thrashing.
  23.  
  24. Sure, that's true.  But that isn't what you said the first time around.
  25. What Mike Meyer and I are pointing out is that simply *using* more
  26. memory than your physical RAM is a necessary but *not* a sufficient
  27. condition for thrashing.  Shucks, in a decent VM implementation you can
  28. use more RAM than you have, and never have even a single page read from
  29. the hard disk.
  30.  
  31. Here's what you said the first time around:
  32.  
  33. > VM is just efficient when programs allocate RAM that they
  34. > do not need.
  35.  
  36. Which is not true.  That's what my "Err, no" was about.  I should
  37. appologize for being "curt", but I see this misconception posted all the
  38. time.  Programs cannot always predict what will be in their working set,
  39. so they cannot arbitrarily chose not to allocate RAM they "don't need".
  40.  
  41. > pictures larger than real memory_ I am pretty sure that the whole
  42. > picture is part of the working set.
  43.  
  44. It may not be.  Many times I load some huge image, but I'm going to
  45. spend the next 30 minutes working only on the upper left hand corner.
  46. For that time, only 1/4 of the image is in my working set.  In fact, I
  47. do this all the time with huge print resolution images that won't fit in
  48. my paltry 16 Mb of RAM.
  49.  
  50.   - steve
  51.